to make do - Englisch Synonyme Wörterbuch